common but differentiated responsibilities - Spanish English Dictionary